History
History
Synonyms
UK
US
Meaning:
idolize

to live or admire (a person, thing) too much

think of very highly; worship

kneel

to be or go down on one's knees

get down on one's knees

knelt

of kneel

get down on one's knees

thank

to say to (a person) that one feels pleased etc to receive something, be helped etc

express gratitude

BOW DOWN as in Wiktionary
BOW DOWN as in Wikipedia